David Bates
David Bates may refer to:
- David Bates (composer) (1936–1974), American contemporary music composer
- David Bates (groundsman), English cricketer and groundskeeper
- David Bates (historian) (born 1945), writer of books about William I of England and Odo of Bayeux
- David Bates (physicist) (1916–1994), winner of the 1970 Hughes Medal
- David Bates (pianist), see List of classical pianists
- David Bates (poet) (1809–1870), American poet
- David Bates (rugby league), rugby league footballer for Ireland, Warrington Wolves, Castleford Tigers, Gateshead Thunder, Halifax, and York City Knights
- David Bates (swimmer)